/**
 * 
 */
package com.gov.ec.rsv.util;

/**
 *  Esta clase representa un mensaje que será desplegado
 *  cuando se efectué una acción sobre un formulario
 *	@author martosfre
 *	Mar 29, 2011
 *  see www.matoosfe.com
 */
public class Mensaje {
	/**
	 * Constante a utilizar para el tipo de mensaje informativo
	 */
	public static final int INFO = 0;
	/**
	 * Constante a utilizar para el tipo de mensaje de error
	 */
	public static final int ERROR = 1;
	/**
	 * Constante a utilizar para el tipo de mensaje de advertencia
	 */
	public static final int WARNING = 2;
	/**
	 * Constante a utilizar para el tipo de mensaje de un error fatal
	 */
	public static final int FATAL = 3;
	
	private int tipoMensaje;
	private String mensaje;
	
	/**
	 * 
	 */
	public Mensaje() {
		// TODO Auto-generated constructor stub
	}
	
	/**
	 * @param tipoMensaje
	 * @param mensaje
	 */
	public Mensaje(int tipoMensaje, String mensaje) {
		this.tipoMensaje = tipoMensaje;
		this.mensaje = mensaje;
	}

	/**
	 * @return the tipoMensaje
	 */
	public int getTipoMensaje() {
		return tipoMensaje;
	}

	/**
	 * @param tipoMensaje the tipoMensaje to set
	 */
	public void setTipoMensaje(int tipoMensaje) {
		this.tipoMensaje = tipoMensaje;
	}

	/**
	 * @return the mensaje
	 */
	public String getMensaje() {
		return mensaje;
	}

	/**
	 * @param mensaje the mensaje to set
	 */
	public void setMensaje(String mensaje) {
		this.mensaje = mensaje;
	}
	
}
